Accelerometer-Assisted Motion Estimation for Efficient Video Encoding
نویسندگان
چکیده
Motion estimation/compensation has been employed in almost all modern video coding standards to effectively reduce temporal redundancy. The encoder complexity is dominated by the motion estimation. In this paper, we present a novel approach to significantly reduce the computation cost of motion estimation in video encoding by employing accelerometers available in many video camcorders and video phones. For proof of concept, we have implemented a working prototype using a camcorder combined with two accelerometers to simultaneously capture video and three-axis acceleration data. The video is then compressed with a reference MPEG-2 encoder, modified to incorporate the accelerometer data to assist motion estimation. We employ a two-stage motion estimation method, consisting of global motion estimation via accelerometers for predicting camera motion and local motion estimation for macroblock prediction. Our experimental data shows a 2 to 3 times speed improvement for the entire encoding process, in comparison with full search.
منابع مشابه
New adaptive interpolation schemes for efficient meshbased motion estimation
Motion estimation and compensation is an essential part of existing video coding systems. The mesh-based motion estimation (MME) produces smoother motion field, better subjective quality (free from blocking artifacts), and higher peak signal-to-noise ratio (PSNR) in many cases, especially at low bitrate video communications, compared to the conventional block matching algorithm (BMA). Howev...
متن کاملAn Improved Motion Vector Estimation Approach for Video Error Concealment Based on the Video Scene Analysis
In order to enhance the accuracy of the motion vector (MV) estimation and also reduce the error propagation issue during the estimation, in this paper, a new adaptive error concealment (EC) approach is proposed based on the information extracted from the video scene. In this regard, the motion information of the video scene around the degraded MB is first analyzed to estimate the motion type of...
متن کاملMotion Estimation Using Sensors
Linear displacement estimation of a mobile device is useful in various real time applications, such as inertial navigation systems, video surveillance, video encoding etc. Present state of the art techniques perform the global motion estimation using image processing techniques, which requires complex computations and more power consumption. Here, an attempt has been made to estimate the linear...
متن کاملLow-Complexity Encoding in Block-Based Hybrid Video Codecs by Moving Motion Estimation to Decoder Side
In this paper the authors present an approach to provide efficient low-complexity encoding for the block-based video coding scheme. The authors present a method based on removing the most time-consuming task, that is motion estimation, from the encoder. Instead the decoder will perform motion prediction based on the available decoded frame and send the predicted motion vectors to the encoder. T...
متن کاملEstimation and mode decision for spatially correlated motion sequences
There are several parts of the video encoding process that can be optimized for high quality, high compression ratio and fast encoding speed. In this paper we focus on some of these encoder optimization issues. We first study motion estimation, a computationally intensive part of encoding, and propose efficient algorithms based on exploiting spatially correlated motion, that perform well in ter...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2008